#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<ctype.h>
//size_t my_strlen(char* arr)
//{
//	int a = 0;
//
//	while(arr[a] != '\0')
//	{
//		a++;
//	}
//	return a;
//}
int  my_strlen(const char* arr)
{
	if (*arr == '\0')
		return 0;
	else
		return 1 + my_strlen(arr + 1);
}
int main()
{
	//*int i = 0;
	//char str[] = "Test String";
	//char c;
	//while (str[i])
	//{
	//	c = str[i];
	//	if (isupper(c))
	//		c = tolower(c);
	//	printf("%c", c);
	//	i++;
	//	
	//}*/

	char arr[] = "hellow sb";
	int ret = my_strlen(arr);
	printf("%d", ret);
	return 0;
}